queen-cell punch - German English Dictionary